departmental directorate of general supply - Turkish English Dictionary